package com.digitalchina.lxnsy.entity;

import com.bigkoo.pickerview.model.IPickerViewData;

import java.io.Serializable;
import java.util.List;

/**
 * ================================================
 * 项目名称：BigData
 * 类描述：
 * 包名：com.digitalchina.bigdata.entity
 * 创建人：郑皓
 * 创建时间：2018/8/23 11:03
 * 修改备注：
 * ================================================
 */
public class ProductPlanListVO implements Serializable {

    /**
     * id : 2fab4283-c0c8-445d-83e0-7bef8b2ad1cc
     * createAt : 2018-08-22 21:41:06
     * createTime : 2018-08-22 21:41:06
     * updateAt : 2018-08-22 21:41:06
     * updateTime : 2018-08-22 21:41:06
     * status : 0
     * sort : 0
     * version : 0
     * userAccId : 8e84c053-7a31-41c7-9296-7e8ecc87c378
     * planType : {"id":"3310f37f-e64f-4df3-bc52-46b4cdfe1fcd","createAt":"2018-08-22 15:10:20","createTime":"2018-08-22 15:10:20","updateAt":"2018-08-22 15:10:20","updateTime":"2018-08-22 15:10:20","status":null,"sort":0,"version":0,"code":"3001001","pcode":"3001000","rcode":"3001000","orderBy":null,"name":"果树","namePinyin":null,"remark":null,"persistent":true,"entityId":"3310f37f-e64f-4df3-bc52-46b4cdfe1fcd"}
     * cropType : {"id":"9a54e6e4-b7da-4171-a504-73fe0be78c23","createAt":"2018-08-22 15:10:20","createTime":"2018-08-22 15:10:20","updateAt":"2018-08-22 15:10:20","updateTime":"2018-08-22 15:10:20","status":null,"sort":0,"version":0,"code":"3001009","pcode":"3001002","rcode":"3001000","orderBy":null,"name":"甘蓝","namePinyin":null,"remark":null,"persistent":true,"entityId":"9a54e6e4-b7da-4171-a504-73fe0be78c23"}
     * kindType : null
     * seedDate : 2018-08-22 00:00:00
     * treeAge : null
     * plantSize : 1
     * plantType : {"id":"99e533ca-b40c-4c07-bb1b-86a1ad10b4b8","createAt":"2018-08-22 11:05:50","createTime":"2018-08-22 11:05:50","updateAt":"2018-08-22 11:05:50","updateTime":"2018-08-22 11:05:50","status":null,"sort":0,"version":0,"code":"3006002","pcode":"3006000","rcode":"3006000","orderBy":null,"name":"露天","namePinyin":"loutian","remark":null,"persistent":true,"entityId":"99e533ca-b40c-4c07-bb1b-86a1ad10b4b8"}
     * province : {"id":"4609469e-9d40-4935-b451-79785c9f09c9","createAt":"2017-03-09 11:30:37","createTime":"2017-03-09 11:30:37","updateAt":"2017-03-09 11:30:37","updateTime":"2017-03-09 11:30:37","status":null,"sort":0,"version":0,"provinceName":"内蒙古自治区","provinceNamePinyin":"neimenggu","provinceAbbreviation":"内蒙古","provinceCode":"150000","countryCode":"CHN","provinceType":"1","name":"内蒙古自治区","pingyin":"neimenggu","code":"150000","pcode":"CHN","type":"1","persistent":true,"entityId":"4609469e-9d40-4935-b451-79785c9f09c9"}
     * city : {"id":"c49901b9-9c91-482a-b225-596e900cb39b","createAt":"2017-03-09 11:30:40","createTime":"2017-03-09 11:30:40","updateAt":"2017-03-09 11:30:40","updateTime":"2017-03-09 11:30:40","status":null,"sort":0,"version":0,"cityName":"通辽市","cityNamePinyin":null,"cityCode":"150500","provinceCode":"150000","name":"通辽市","pingyin":null,"code":"150500","pcode":"150000","persistent":true,"entityId":"c49901b9-9c91-482a-b225-596e900cb39b"}
     * county : null
     * suitOrg : {"id":"97446c7c-d0ce-4008-b1f6-ba27e3044b5b","createAt":"2018-01-23 16:13:16","createTime":"2018-01-23 16:13:16","updateAt":"2018-05-14 09:37:31","updateTime":"2018-05-14 09:37:31","status":null,"sort":0,"version":2,"userAccId":"2a077db7-a109-4200-818b-76e3ee4cf8a4","loginName":"0209admin","name":"陕西无二公司","type":"2","provinceCode":"610000","cityCode":"610100","countyCode":"610124","address":"阿达","invitationCode":null,"personalProfile":"公司企业","mobilePhone":"13688445599","parentOrgID":null,"locationTxInfoId":"efa128bc-96bc-486d-884f-119e0c9c7cf3","fullAddress":"陕西省西安市周至县","fullSplitAddress":"陕西省/西安市/周至县","typeName":"企业","persistent":true,"entityId":"97446c7c-d0ce-4008-b1f6-ba27e3044b5b"}
     * productStandard : null
     * phaseMsgInfo : {"id":"a7d78e09-37a2-49b2-8fa1-c419245754fd","createAt":"2018-08-22 17:26:56","createTime":"2018-08-22 17:26:56","updateAt":"2018-08-22 17:26:56","updateTime":"2018-08-22 17:26:56","status":null,"sort":0,"version":0,"phaseId":"153b8b55-bc2f-46e4-b9d7-9f86e7e0247d","proId":"3d945d5a-d553-4f72-92a8-657f7ebdfe20","startTime":null,"endTime":null,"sequence":2,"phaseName":"结果期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"a7d78e09-37a2-49b2-8fa1-c419245754fd"}
     * farmOperation : {"id":"1","createAt":"2018-08-22 20:45:30","createTime":"2018-08-22 20:45:30","updateAt":"2018-08-22 20:45:30","updateTime":"2018-08-22 20:45:30","status":0,"sort":1,"version":0,"farmName":"浇水","farmDate":"1月中旬","sequence":1,"phId":"a7d78e09-37a2-49b2-8fa1-c419245754fd","title":null,"operInstr":"ddd","vidAddress":null,"FarmOperationPicImageList":null,"isOperation":false,"phaseName":null,"persistent":true,"entityId":"1"}
     * totalEarning : null
     * totalPayout : null
     * fullAddress : 内蒙古自治区通辽市
     * persistent : true
     * entityId : 2fab4283-c0c8-445d-83e0-7bef8b2ad1cc
     */

    private String id;
    private String createAt;
    private String createTime;
    private String updateAt;
    private String updateTime;
    private int status;
    private int sort;
    private int version;
    private String userAccId;
    private PlanTypeBean planType;
    private CropTypeBean cropType;
    private KindTypeBean kindType;
    private String seedDate;
    private String treeAge;
    private int plantSize;
    private PlantTypeBean plantType;
    private ProvinceBean province;
    private CityBean city;
    private CountyBean county;
    private SuitOrgBean suitOrg;
    private ProductStandardBean productStandard;
    private PhaseMsgInfoBean phaseMsgInfo;
    private FarmOperationBean farmOperation;
    private LandParcelInfoBean landParcelInfo;
    private String totalEarning;
    private String totalPayout;
    private String fullAddress;
    private boolean persistent;
    private String entityId;

    public LandParcelInfoBean getLandParcelInfo() {
        return landParcelInfo;
    }

    public void setLandParcelInfo(LandParcelInfoBean landParcelInfo) {
        this.landParcelInfo = landParcelInfo;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateAt() {
        return createAt;
    }

    public void setCreateAt(String createAt) {
        this.createAt = createAt;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateAt() {
        return updateAt;
    }

    public void setUpdateAt(String updateAt) {
        this.updateAt = updateAt;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public String getUserAccId() {
        return userAccId;
    }

    public void setUserAccId(String userAccId) {
        this.userAccId = userAccId;
    }

    public PlanTypeBean getPlanType() {
        return planType;
    }

    public void setPlanType(PlanTypeBean planType) {
        this.planType = planType;
    }

    public CropTypeBean getCropType() {
        return cropType;
    }

    public void setCropType(CropTypeBean cropType) {
        this.cropType = cropType;
    }

    public KindTypeBean getKindType() {
        return kindType;
    }

    public void setKindType(KindTypeBean kindType) {
        this.kindType = kindType;
    }

    public String getSeedDate() {
        return seedDate;
    }

    public void setSeedDate(String seedDate) {
        this.seedDate = seedDate;
    }

    public String getTreeAge() {
        return treeAge;
    }

    public void setTreeAge(String treeAge) {
        this.treeAge = treeAge;
    }

    public int getPlantSize() {
        return plantSize;
    }

    public void setPlantSize(int plantSize) {
        this.plantSize = plantSize;
    }

    public PlantTypeBean getPlantType() {
        return plantType;
    }

    public void setPlantType(PlantTypeBean plantType) {
        this.plantType = plantType;
    }

    public ProvinceBean getProvince() {
        return province;
    }

    public void setProvince(ProvinceBean province) {
        this.province = province;
    }

    public CityBean getCity() {
        return city;
    }

    public void setCity(CityBean city) {
        this.city = city;
    }

    public CountyBean getCounty() {
        return county;
    }

    public void setCounty(CountyBean county) {
        this.county = county;
    }

    public SuitOrgBean getSuitOrg() {
        return suitOrg;
    }

    public void setSuitOrg(SuitOrgBean suitOrg) {
        this.suitOrg = suitOrg;
    }

    public ProductStandardBean getProductStandard() {
        return productStandard;
    }

    public void setProductStandard(ProductStandardBean productStandard) {
        this.productStandard = productStandard;
    }

    public PhaseMsgInfoBean getPhaseMsgInfo() {
        return phaseMsgInfo;
    }

    public void setPhaseMsgInfo(PhaseMsgInfoBean phaseMsgInfo) {
        this.phaseMsgInfo = phaseMsgInfo;
    }

    public FarmOperationBean getFarmOperation() {
        return farmOperation;
    }

    public void setFarmOperation(FarmOperationBean farmOperation) {
        this.farmOperation = farmOperation;
    }

    public String getTotalEarning() {
        return totalEarning;
    }

    public void setTotalEarning(String totalEarning) {
        this.totalEarning = totalEarning;
    }

    public String getTotalPayout() {
        return totalPayout;
    }

    public void setTotalPayout(String totalPayout) {
        this.totalPayout = totalPayout;
    }

    public String getFullAddress() {
        return fullAddress;
    }

    public void setFullAddress(String fullAddress) {
        this.fullAddress = fullAddress;
    }

    public boolean isPersistent() {
        return persistent;
    }

    public void setPersistent(boolean persistent) {
        this.persistent = persistent;
    }

    public String getEntityId() {
        return entityId;
    }

    public void setEntityId(String entityId) {
        this.entityId = entityId;
    }

    public static class LandParcelInfoBean implements Serializable {


        /**
         * id : 56cb7335-f885-4d3e-8196-2193536dba48
         * createAt : 2019-05-05 12:12:37
         * createTime : 2019-05-05 12:12:37
         * updateAt : 2019-05-05 12:12:37
         * updateTime : 2019-05-05 12:12:37
         * status : null
         * sort : 0
         * createdBy : 9c2a7fbe-9fb2-4558-93c2-02ec9873bbb5
         * lastUpdateBy : 9c2a7fbe-9fb2-4558-93c2-02ec9873bbb5
         * operationName : 13572810232
         * operationId : 9c2a7fbe-9fb2-4558-93c2-02ec9873bbb5
         * enterpriseId : 0d610f8b-a9d7-46ce-8d17-de28179a7d32
         * version : 0
         * landParcelName : 地块儿
         * sortValue : null
         * persistent : true
         * entityId : 56cb7335-f885-4d3e-8196-2193536dba48
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private String createdBy;
        private String lastUpdateBy;
        private String operationName;
        private String operationId;
        private String enterpriseId;
        private int version;
        private String landParcelName;
        private Object sortValue;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public String getCreatedBy() {
            return createdBy;
        }

        public void setCreatedBy(String createdBy) {
            this.createdBy = createdBy;
        }

        public String getLastUpdateBy() {
            return lastUpdateBy;
        }

        public void setLastUpdateBy(String lastUpdateBy) {
            this.lastUpdateBy = lastUpdateBy;
        }

        public String getOperationName() {
            return operationName;
        }

        public void setOperationName(String operationName) {
            this.operationName = operationName;
        }

        public String getOperationId() {
            return operationId;
        }

        public void setOperationId(String operationId) {
            this.operationId = operationId;
        }

        public String getEnterpriseId() {
            return enterpriseId;
        }

        public void setEnterpriseId(String enterpriseId) {
            this.enterpriseId = enterpriseId;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getLandParcelName() {
            return landParcelName;
        }

        public void setLandParcelName(String landParcelName) {
            this.landParcelName = landParcelName;
        }

        public Object getSortValue() {
            return sortValue;
        }

        public void setSortValue(Object sortValue) {
            this.sortValue = sortValue;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }
    public static class KindTypeBean implements Serializable {

        /**
         * id : 10022956-fdb3-4fb0-8b4a-0a2540c26246
         * createAt : 2018-08-23 11:21:39
         * createTime : 2018-08-23 11:21:39
         * updateAt : 2018-08-23 11:21:39
         * updateTime : 2018-08-23 11:21:39
         * status : null
         * sort : 0
         * version : 0
         * code : 3001009
         * pcode : 3001003
         * rcode : 3001000
         * orderBy : null
         * name : 红玉
         * namePinyin : null
         * remark : null
         * persistent : true
         * entityId : 10022956-fdb3-4fb0-8b4a-0a2540c26246
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String code;
        private String pcode;
        private String rcode;
        private Object orderBy;
        private String name;
        private Object namePinyin;
        private Object remark;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public String getRcode() {
            return rcode;
        }

        public void setRcode(String rcode) {
            this.rcode = rcode;
        }

        public Object getOrderBy() {
            return orderBy;
        }

        public void setOrderBy(Object orderBy) {
            this.orderBy = orderBy;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public Object getNamePinyin() {
            return namePinyin;
        }

        public void setNamePinyin(Object namePinyin) {
            this.namePinyin = namePinyin;
        }

        public Object getRemark() {
            return remark;
        }

        public void setRemark(Object remark) {
            this.remark = remark;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class PlanTypeBean implements Serializable {
        /**
         * id : 3310f37f-e64f-4df3-bc52-46b4cdfe1fcd
         * createAt : 2018-08-22 15:10:20
         * createTime : 2018-08-22 15:10:20
         * updateAt : 2018-08-22 15:10:20
         * updateTime : 2018-08-22 15:10:20
         * status : null
         * sort : 0
         * version : 0
         * code : 3001001
         * pcode : 3001000
         * rcode : 3001000
         * orderBy : null
         * name : 果树
         * namePinyin : null
         * remark : null
         * persistent : true
         * entityId : 3310f37f-e64f-4df3-bc52-46b4cdfe1fcd
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String code;
        private String pcode;
        private String rcode;
        private Object orderBy;
        private String name;
        private Object namePinyin;
        private Object remark;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public String getRcode() {
            return rcode;
        }

        public void setRcode(String rcode) {
            this.rcode = rcode;
        }

        public Object getOrderBy() {
            return orderBy;
        }

        public void setOrderBy(Object orderBy) {
            this.orderBy = orderBy;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public Object getNamePinyin() {
            return namePinyin;
        }

        public void setNamePinyin(Object namePinyin) {
            this.namePinyin = namePinyin;
        }

        public Object getRemark() {
            return remark;
        }

        public void setRemark(Object remark) {
            this.remark = remark;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class CropTypeBean implements Serializable {
        /**
         * id : 9a54e6e4-b7da-4171-a504-73fe0be78c23
         * createAt : 2018-08-22 15:10:20
         * createTime : 2018-08-22 15:10:20
         * updateAt : 2018-08-22 15:10:20
         * updateTime : 2018-08-22 15:10:20
         * status : null
         * sort : 0
         * version : 0
         * code : 3001009
         * pcode : 3001002
         * rcode : 3001000
         * orderBy : null
         * name : 甘蓝
         * namePinyin : null
         * remark : null
         * persistent : true
         * entityId : 9a54e6e4-b7da-4171-a504-73fe0be78c23
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String code;
        private String pcode;
        private String rcode;
        private Object orderBy;
        private String name;
        private Object namePinyin;
        private Object remark;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public String getRcode() {
            return rcode;
        }

        public void setRcode(String rcode) {
            this.rcode = rcode;
        }

        public Object getOrderBy() {
            return orderBy;
        }

        public void setOrderBy(Object orderBy) {
            this.orderBy = orderBy;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public Object getNamePinyin() {
            return namePinyin;
        }

        public void setNamePinyin(Object namePinyin) {
            this.namePinyin = namePinyin;
        }

        public Object getRemark() {
            return remark;
        }

        public void setRemark(Object remark) {
            this.remark = remark;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class ProductStandardBean implements Serializable {

        /**
         * id : 24a6a131-7ab5-4288-a986-68472985a06b
         * createAt : 2018-09-11 11:41:53
         * createTime : 2018-09-11 11:41:53
         * updateAt : 2018-09-11 11:41:53
         * updateTime : 2018-09-11 11:41:53
         * status : null
         * sort : 0
         * version : 1
         * name : 太白县甘蓝种植标准
         * cropType : {"id":"96ad0d8a-e4d2-4bc2-acf5-529a18abf942","createAt":"2018-08-23 11:21:39","createTime":"2018-08-23 11:21:39","updateAt":"2018-08-23 11:21:39","updateTime":"2018-08-23 11:21:39","status":null,"sort":0,"version":0,"code":"3001002","pcode":"3001000","rcode":"3001000","orderBy":null,"name":"蔬菜","namePinyin":null,"remark":null,"persistent":true,"entityId":"96ad0d8a-e4d2-4bc2-acf5-529a18abf942"}
         * suitCrop : {"id":"9a54e6e4-b7da-4171-a504-73fe0be78c23","createAt":"2018-08-22 15:10:20","createTime":"2018-08-22 15:10:20","updateAt":"2018-08-22 15:10:20","updateTime":"2018-08-22 15:10:20","status":null,"sort":0,"version":0,"code":"3001009","pcode":"3001002","rcode":"3001000","orderBy":null,"name":"甘蓝","namePinyin":null,"remark":null,"persistent":true,"entityId":"9a54e6e4-b7da-4171-a504-73fe0be78c23"}
         * suitCropVarieties : []
         * suitCropVarietyNames :
         * suitGrowWays : [{"id":"9a8f560b-ce73-4471-8f6e-358c256df668","createAt":"2018-08-22 14:30:47","createTime":"2018-08-22 14:30:47","updateAt":"2018-08-22 14:30:47","updateTime":"2018-08-22 14:30:47","status":null,"sort":0,"version":0,"code":"30060010","pcode":"3006000","rcode":"3006000","orderBy":null,"name":"大棚","namePinyin":null,"remark":null,"persistent":true,"entityId":"9a8f560b-ce73-4471-8f6e-358c256df668"},{"id":"9a8f560b-ce73-4471-8f6e-358c256df669","createAt":"2018-08-22 14:30:47","createTime":"2018-08-22 14:30:47","updateAt":"2018-08-22 14:30:47","updateTime":"2018-08-22 14:30:47","status":null,"sort":0,"version":0,"code":"30060011","pcode":"3006000","rcode":"3006000","orderBy":null,"name":"日光温室","namePinyin":null,"remark":null,"persistent":true,"entityId":"9a8f560b-ce73-4471-8f6e-358c256df669"},{"id":"99e533ca-b40c-4c07-bb1b-86a1ad10b4b8","createAt":"2018-08-22 11:05:50","createTime":"2018-08-22 11:05:50","updateAt":"2018-08-22 11:05:50","updateTime":"2018-08-22 11:05:50","status":null,"sort":0,"version":0,"code":"3006002","pcode":"3006000","rcode":"3006000","orderBy":null,"name":"露天","namePinyin":"loutian","remark":null,"persistent":true,"entityId":"99e533ca-b40c-4c07-bb1b-86a1ad10b4b8"}]
         * suitGrowWayNames : 大棚,日光温室,露天
         * province : {"id":"5bd2f91d-620a-4841-bddc-a116cbaab350","createAt":"2017-03-09 11:30:37","createTime":"2017-03-09 11:30:37","updateAt":"2017-03-09 11:30:37","updateTime":"2017-03-09 11:30:37","status":null,"sort":0,"version":0,"provinceName":"陕西省","provinceNamePinyin":"shanxi","provinceAbbreviation":"陕西","provinceCode":"610000","countryCode":"CHN","provinceType":"1","name":"陕西省","pingyin":"shanxi","code":"610000","pcode":"CHN","type":"1","persistent":true,"entityId":"5bd2f91d-620a-4841-bddc-a116cbaab350"}
         * city : {"id":"2614212c-4688-45af-8ba9-51b4518e0067","createAt":"2017-03-09 11:30:38","createTime":"2017-03-09 11:30:38","updateAt":"2017-03-09 11:30:38","updateTime":"2017-03-09 11:30:38","status":null,"sort":0,"version":0,"cityName":"宝鸡市","cityNamePinyin":null,"cityCode":"610300","provinceCode":"610000","name":"宝鸡市","pingyin":null,"code":"610300","pcode":"610000","persistent":true,"entityId":"2614212c-4688-45af-8ba9-51b4518e0067"}
         * county : {"id":"18a5a320-f71c-4777-9a65-1de4abb5830e","createAt":"2017-03-09 11:31:26","createTime":"2017-03-09 11:31:26","updateAt":"2017-03-09 11:31:26","updateTime":"2017-03-09 11:31:26","status":null,"sort":0,"version":0,"countyName":"太白县","countyNamePinyin":null,"countyCode":"610331","cityCode":"610300","name":"太白县","pingyin":null,"code":"610331","pcode":"610300","persistent":true,"entityId":"18a5a320-f71c-4777-9a65-1de4abb5830e"}
         * suitOrgs : null
         * suitOrgNames :
         * expertInfos : null
         * phaseMsgInfos : [{"id":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"8b4911cb-2c06-4c37-9c73-a34f7ba37dd6","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-05-06","endTime":"2018-06-06","sequence":1,"phaseName":"育苗期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8"},{"id":"83d25445-984f-47f4-a565-97b30f3a4db6","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"d26f8210-5c1c-4cf4-b3c2-8e384aaaa801","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-06-06","endTime":"2018-07-06","sequence":2,"phaseName":"萌芽期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"83d25445-984f-47f4-a565-97b30f3a4db6"},{"id":"0ba4a737-33bd-40d2-aac4-1a9e1e5ed968","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"66de11e0-c8ae-4fd5-a83b-d22425f66ad9","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-07-06","endTime":"2018-08-06","sequence":3,"phaseName":"出芽分化期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"0ba4a737-33bd-40d2-aac4-1a9e1e5ed968"},{"id":"0fdf5b21-cd07-499b-a3c6-0d62dc5efbd3","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"c0c86568-8b6f-402f-b7d9-bef2c9c70d20","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-08-06","endTime":"2018-09-06","sequence":4,"phaseName":"定植期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"0fdf5b21-cd07-499b-a3c6-0d62dc5efbd3"},{"id":"efb60f5e-1152-4154-ac1e-e94f8816b3c6","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"153b8b55-bc2f-46e4-b9d7-9f86e7e0247d","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-09-06","endTime":"2018-10-06","sequence":5,"phaseName":"结果期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"efb60f5e-1152-4154-ac1e-e94f8816b3c6"}]
         * forbid : null
         * recdExpertID :
         * recdExpertsName :
         * fullSplitAddress : 陕西省/宝鸡市/太白县
         * usePhaseMsgInfos : [{"id":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"8b4911cb-2c06-4c37-9c73-a34f7ba37dd6","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-05-06","endTime":"2018-06-06","sequence":1,"phaseName":"育苗期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8"},{"id":"83d25445-984f-47f4-a565-97b30f3a4db6","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"d26f8210-5c1c-4cf4-b3c2-8e384aaaa801","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-06-06","endTime":"2018-07-06","sequence":2,"phaseName":"萌芽期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"83d25445-984f-47f4-a565-97b30f3a4db6"},{"id":"0ba4a737-33bd-40d2-aac4-1a9e1e5ed968","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"66de11e0-c8ae-4fd5-a83b-d22425f66ad9","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-07-06","endTime":"2018-08-06","sequence":3,"phaseName":"出芽分化期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"0ba4a737-33bd-40d2-aac4-1a9e1e5ed968"},{"id":"0fdf5b21-cd07-499b-a3c6-0d62dc5efbd3","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"c0c86568-8b6f-402f-b7d9-bef2c9c70d20","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-08-06","endTime":"2018-09-06","sequence":4,"phaseName":"定植期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"0fdf5b21-cd07-499b-a3c6-0d62dc5efbd3"},{"id":"efb60f5e-1152-4154-ac1e-e94f8816b3c6","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"153b8b55-bc2f-46e4-b9d7-9f86e7e0247d","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-09-06","endTime":"2018-10-06","sequence":5,"phaseName":"结果期","phasePic":null,"farmOperation":null,"persistent":true,"entityId":"efb60f5e-1152-4154-ac1e-e94f8816b3c6"}]
         * persistent : true
         * entityId : 24a6a131-7ab5-4288-a986-68472985a06b
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String name;
        private CropTypeBean cropType;
        private SuitCropBean suitCrop;
        private String suitCropVarietyNames;
        private String suitGrowWayNames;
        private ProvinceBean province;
        private CityBean city;
        private CountyBean county;
        private Object suitOrgs;
        private String suitOrgNames;
        private Object expertInfos;
        private Object forbid;
        private int feeType;
        private Object fee;
        private Object buyValidDay;
        private Object userAccId;
        private String recdExpertID;
        private String recdExpertsName;
        private int validityStatus;
        private String standardSynopsisUrl;
        private Object pageView;
        private Object buyQuantity;
        private String fullSplitAddress;
        private String entityId;
        private boolean persistent;
        private List<?> suitCropVarieties;
        private List<SuitGrowWaysBean> suitGrowWays;
        private List<PhaseMsgInfosBean> phaseMsgInfos;
        private List<UsePhaseMsgInfosBean> usePhaseMsgInfos;
        private List<StandardMsgListBean> standardMsgList;
        private boolean checked;
        private int selectText; // 选择第几个滚动tv

        public int getFeeType() {
            return feeType;
        }

        public void setFeeType(int feeType) {
            this.feeType = feeType;
        }

        public Object getFee() {
            return fee;
        }

        public void setFee(Object fee) {
            this.fee = fee;
        }

        public Object getBuyValidDay() {
            return buyValidDay;
        }

        public void setBuyValidDay(Object buyValidDay) {
            this.buyValidDay = buyValidDay;
        }

        public Object getUserAccId() {
            return userAccId;
        }

        public void setUserAccId(Object userAccId) {
            this.userAccId = userAccId;
        }

        public String getStandardSynopsisUrl() {
            return standardSynopsisUrl;
        }

        public void setStandardSynopsisUrl(String standardSynopsisUrl) {
            this.standardSynopsisUrl = standardSynopsisUrl;
        }

        public Object getPageView() {
            return pageView;
        }

        public void setPageView(Object pageView) {
            this.pageView = pageView;
        }

        public Object getBuyQuantity() {
            return buyQuantity;
        }

        public void setBuyQuantity(Object buyQuantity) {
            this.buyQuantity = buyQuantity;
        }

        public boolean isChecked() {
            return checked;
        }

        public void setChecked(boolean checked) {
            this.checked = checked;
        }

        public int getSelectText() {
            return selectText;
        }

        public void setSelectText(int selectText) {
            this.selectText = selectText;
        }

        public List<StandardMsgListBean> getStandardMsgList() {
            return standardMsgList;
        }

        public void setStandardMsgList(List<StandardMsgListBean> standardMsgList) {
            this.standardMsgList = standardMsgList;
        }

        public int getValidityStatus() {
            return validityStatus;
        }

        public void setValidityStatus(int validityStatus) {
            this.validityStatus = validityStatus;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public CropTypeBean getCropType() {
            return cropType;
        }

        public void setCropType(CropTypeBean cropType) {
            this.cropType = cropType;
        }

        public SuitCropBean getSuitCrop() {
            return suitCrop;
        }

        public void setSuitCrop(SuitCropBean suitCrop) {
            this.suitCrop = suitCrop;
        }

        public String getSuitCropVarietyNames() {
            return suitCropVarietyNames;
        }

        public void setSuitCropVarietyNames(String suitCropVarietyNames) {
            this.suitCropVarietyNames = suitCropVarietyNames;
        }

        public String getSuitGrowWayNames() {
            return suitGrowWayNames;
        }

        public void setSuitGrowWayNames(String suitGrowWayNames) {
            this.suitGrowWayNames = suitGrowWayNames;
        }

        public ProvinceBean getProvince() {
            return province;
        }

        public void setProvince(ProvinceBean province) {
            this.province = province;
        }

        public CityBean getCity() {
            return city;
        }

        public void setCity(CityBean city) {
            this.city = city;
        }

        public CountyBean getCounty() {
            return county;
        }

        public void setCounty(CountyBean county) {
            this.county = county;
        }

        public Object getSuitOrgs() {
            return suitOrgs;
        }

        public void setSuitOrgs(Object suitOrgs) {
            this.suitOrgs = suitOrgs;
        }

        public String getSuitOrgNames() {
            return suitOrgNames;
        }

        public void setSuitOrgNames(String suitOrgNames) {
            this.suitOrgNames = suitOrgNames;
        }

        public Object getExpertInfos() {
            return expertInfos;
        }

        public void setExpertInfos(Object expertInfos) {
            this.expertInfos = expertInfos;
        }

        public Object getForbid() {
            return forbid;
        }

        public void setForbid(Object forbid) {
            this.forbid = forbid;
        }

        public String getRecdExpertID() {
            return recdExpertID;
        }

        public void setRecdExpertID(String recdExpertID) {
            this.recdExpertID = recdExpertID;
        }

        public String getRecdExpertsName() {
            return recdExpertsName;
        }

        public void setRecdExpertsName(String recdExpertsName) {
            this.recdExpertsName = recdExpertsName;
        }

        public String getFullSplitAddress() {
            return fullSplitAddress;
        }

        public void setFullSplitAddress(String fullSplitAddress) {
            this.fullSplitAddress = fullSplitAddress;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }

        public List<?> getSuitCropVarieties() {
            return suitCropVarieties;
        }

        public void setSuitCropVarieties(List<?> suitCropVarieties) {
            this.suitCropVarieties = suitCropVarieties;
        }

        public List<SuitGrowWaysBean> getSuitGrowWays() {
            return suitGrowWays;
        }

        public void setSuitGrowWays(List<SuitGrowWaysBean> suitGrowWays) {
            this.suitGrowWays = suitGrowWays;
        }

        public List<PhaseMsgInfosBean> getPhaseMsgInfos() {
            return phaseMsgInfos;
        }

        public void setPhaseMsgInfos(List<PhaseMsgInfosBean> phaseMsgInfos) {
            this.phaseMsgInfos = phaseMsgInfos;
        }

        public List<UsePhaseMsgInfosBean> getUsePhaseMsgInfos() {
            return usePhaseMsgInfos;
        }

        public void setUsePhaseMsgInfos(List<UsePhaseMsgInfosBean> usePhaseMsgInfos) {
            this.usePhaseMsgInfos = usePhaseMsgInfos;
        }


        public static class StandardMsgListBean implements Serializable{
            /**
             * title : RXX第二十五届中国杨凌农高会后稷奖评审通知
             * content : null
             * url : http://61.150.65.204:9099/agsrv/h5mgr/infoH5ContentStandardMsg?id=9b87e880-fbab-4a0c-9ea3-37034033ce17
             */

            private String title;
            private String content;
            private String url;


            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

        }


        public static class CropTypeBean implements Serializable {
            /**
             * id : 96ad0d8a-e4d2-4bc2-acf5-529a18abf942
             * createAt : 2018-08-23 11:21:39
             * createTime : 2018-08-23 11:21:39
             * updateAt : 2018-08-23 11:21:39
             * updateTime : 2018-08-23 11:21:39
             * status : null
             * sort : 0
             * version : 0
             * code : 3001002
             * pcode : 3001000
             * rcode : 3001000
             * orderBy : null
             * name : 蔬菜
             * namePinyin : null
             * remark : null
             * persistent : true
             * entityId : 96ad0d8a-e4d2-4bc2-acf5-529a18abf942
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String code;
            private String pcode;
            private String rcode;
            private Object orderBy;
            private String name;
            private Object namePinyin;
            private Object remark;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getPcode() {
                return pcode;
            }

            public void setPcode(String pcode) {
                this.pcode = pcode;
            }

            public String getRcode() {
                return rcode;
            }

            public void setRcode(String rcode) {
                this.rcode = rcode;
            }

            public Object getOrderBy() {
                return orderBy;
            }

            public void setOrderBy(Object orderBy) {
                this.orderBy = orderBy;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public Object getNamePinyin() {
                return namePinyin;
            }

            public void setNamePinyin(Object namePinyin) {
                this.namePinyin = namePinyin;
            }

            public Object getRemark() {
                return remark;
            }

            public void setRemark(Object remark) {
                this.remark = remark;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }
        }

        public static class SuitCropBean implements Serializable {
            /**
             * id : 9a54e6e4-b7da-4171-a504-73fe0be78c23
             * createAt : 2018-08-22 15:10:20
             * createTime : 2018-08-22 15:10:20
             * updateAt : 2018-08-22 15:10:20
             * updateTime : 2018-08-22 15:10:20
             * status : null
             * sort : 0
             * version : 0
             * code : 3001009
             * pcode : 3001002
             * rcode : 3001000
             * orderBy : null
             * name : 甘蓝
             * namePinyin : null
             * remark : null
             * persistent : true
             * entityId : 9a54e6e4-b7da-4171-a504-73fe0be78c23
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String code;
            private String pcode;
            private String rcode;
            private Object orderBy;
            private String name;
            private Object namePinyin;
            private Object remark;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getPcode() {
                return pcode;
            }

            public void setPcode(String pcode) {
                this.pcode = pcode;
            }

            public String getRcode() {
                return rcode;
            }

            public void setRcode(String rcode) {
                this.rcode = rcode;
            }

            public Object getOrderBy() {
                return orderBy;
            }

            public void setOrderBy(Object orderBy) {
                this.orderBy = orderBy;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public Object getNamePinyin() {
                return namePinyin;
            }

            public void setNamePinyin(Object namePinyin) {
                this.namePinyin = namePinyin;
            }

            public Object getRemark() {
                return remark;
            }

            public void setRemark(Object remark) {
                this.remark = remark;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }
        }

        public static class ProvinceBean implements Serializable {
            /**
             * id : 5bd2f91d-620a-4841-bddc-a116cbaab350
             * createAt : 2017-03-09 11:30:37
             * createTime : 2017-03-09 11:30:37
             * updateAt : 2017-03-09 11:30:37
             * updateTime : 2017-03-09 11:30:37
             * status : null
             * sort : 0
             * version : 0
             * provinceName : 陕西省
             * provinceNamePinyin : shanxi
             * provinceAbbreviation : 陕西
             * provinceCode : 610000
             * countryCode : CHN
             * provinceType : 1
             * name : 陕西省
             * pingyin : shanxi
             * code : 610000
             * pcode : CHN
             * type : 1
             * persistent : true
             * entityId : 5bd2f91d-620a-4841-bddc-a116cbaab350
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String provinceName;
            private String provinceNamePinyin;
            private String provinceAbbreviation;
            private String provinceCode;
            private String countryCode;
            private String provinceType;
            private String name;
            private String pingyin;
            private String code;
            private String pcode;
            private String type;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getProvinceName() {
                return provinceName;
            }

            public void setProvinceName(String provinceName) {
                this.provinceName = provinceName;
            }

            public String getProvinceNamePinyin() {
                return provinceNamePinyin;
            }

            public void setProvinceNamePinyin(String provinceNamePinyin) {
                this.provinceNamePinyin = provinceNamePinyin;
            }

            public String getProvinceAbbreviation() {
                return provinceAbbreviation;
            }

            public void setProvinceAbbreviation(String provinceAbbreviation) {
                this.provinceAbbreviation = provinceAbbreviation;
            }

            public String getProvinceCode() {
                return provinceCode;
            }

            public void setProvinceCode(String provinceCode) {
                this.provinceCode = provinceCode;
            }

            public String getCountryCode() {
                return countryCode;
            }

            public void setCountryCode(String countryCode) {
                this.countryCode = countryCode;
            }

            public String getProvinceType() {
                return provinceType;
            }

            public void setProvinceType(String provinceType) {
                this.provinceType = provinceType;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getPingyin() {
                return pingyin;
            }

            public void setPingyin(String pingyin) {
                this.pingyin = pingyin;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getPcode() {
                return pcode;
            }

            public void setPcode(String pcode) {
                this.pcode = pcode;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }
        }

        public static class CityBean implements Serializable {
            /**
             * id : 2614212c-4688-45af-8ba9-51b4518e0067
             * createAt : 2017-03-09 11:30:38
             * createTime : 2017-03-09 11:30:38
             * updateAt : 2017-03-09 11:30:38
             * updateTime : 2017-03-09 11:30:38
             * status : null
             * sort : 0
             * version : 0
             * cityName : 宝鸡市
             * cityNamePinyin : null
             * cityCode : 610300
             * provinceCode : 610000
             * name : 宝鸡市
             * pingyin : null
             * code : 610300
             * pcode : 610000
             * persistent : true
             * entityId : 2614212c-4688-45af-8ba9-51b4518e0067
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String cityName;
            private Object cityNamePinyin;
            private String cityCode;
            private String provinceCode;
            private String name;
            private Object pingyin;
            private String code;
            private String pcode;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getCityName() {
                return cityName;
            }

            public void setCityName(String cityName) {
                this.cityName = cityName;
            }

            public Object getCityNamePinyin() {
                return cityNamePinyin;
            }

            public void setCityNamePinyin(Object cityNamePinyin) {
                this.cityNamePinyin = cityNamePinyin;
            }

            public String getCityCode() {
                return cityCode;
            }

            public void setCityCode(String cityCode) {
                this.cityCode = cityCode;
            }

            public String getProvinceCode() {
                return provinceCode;
            }

            public void setProvinceCode(String provinceCode) {
                this.provinceCode = provinceCode;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public Object getPingyin() {
                return pingyin;
            }

            public void setPingyin(Object pingyin) {
                this.pingyin = pingyin;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getPcode() {
                return pcode;
            }

            public void setPcode(String pcode) {
                this.pcode = pcode;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }
        }

        public static class CountyBean implements Serializable {
            /**
             * id : 18a5a320-f71c-4777-9a65-1de4abb5830e
             * createAt : 2017-03-09 11:31:26
             * createTime : 2017-03-09 11:31:26
             * updateAt : 2017-03-09 11:31:26
             * updateTime : 2017-03-09 11:31:26
             * status : null
             * sort : 0
             * version : 0
             * countyName : 太白县
             * countyNamePinyin : null
             * countyCode : 610331
             * cityCode : 610300
             * name : 太白县
             * pingyin : null
             * code : 610331
             * pcode : 610300
             * persistent : true
             * entityId : 18a5a320-f71c-4777-9a65-1de4abb5830e
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String countyName;
            private Object countyNamePinyin;
            private String countyCode;
            private String cityCode;
            private String name;
            private Object pingyin;
            private String code;
            private String pcode;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getCountyName() {
                return countyName;
            }

            public void setCountyName(String countyName) {
                this.countyName = countyName;
            }

            public Object getCountyNamePinyin() {
                return countyNamePinyin;
            }

            public void setCountyNamePinyin(Object countyNamePinyin) {
                this.countyNamePinyin = countyNamePinyin;
            }

            public String getCountyCode() {
                return countyCode;
            }

            public void setCountyCode(String countyCode) {
                this.countyCode = countyCode;
            }

            public String getCityCode() {
                return cityCode;
            }

            public void setCityCode(String cityCode) {
                this.cityCode = cityCode;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public Object getPingyin() {
                return pingyin;
            }

            public void setPingyin(Object pingyin) {
                this.pingyin = pingyin;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getPcode() {
                return pcode;
            }

            public void setPcode(String pcode) {
                this.pcode = pcode;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }
        }

        public static class SuitGrowWaysBean implements Serializable {
            /**
             * id : 9a8f560b-ce73-4471-8f6e-358c256df668
             * createAt : 2018-08-22 14:30:47
             * createTime : 2018-08-22 14:30:47
             * updateAt : 2018-08-22 14:30:47
             * updateTime : 2018-08-22 14:30:47
             * status : null
             * sort : 0
             * version : 0
             * code : 30060010
             * pcode : 3006000
             * rcode : 3006000
             * orderBy : null
             * name : 大棚
             * namePinyin : null
             * remark : null
             * persistent : true
             * entityId : 9a8f560b-ce73-4471-8f6e-358c256df668
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String code;
            private String pcode;
            private String rcode;
            private Object orderBy;
            private String name;
            private Object namePinyin;
            private Object remark;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getPcode() {
                return pcode;
            }

            public void setPcode(String pcode) {
                this.pcode = pcode;
            }

            public String getRcode() {
                return rcode;
            }

            public void setRcode(String rcode) {
                this.rcode = rcode;
            }

            public Object getOrderBy() {
                return orderBy;
            }

            public void setOrderBy(Object orderBy) {
                this.orderBy = orderBy;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public Object getNamePinyin() {
                return namePinyin;
            }

            public void setNamePinyin(Object namePinyin) {
                this.namePinyin = namePinyin;
            }

            public Object getRemark() {
                return remark;
            }

            public void setRemark(Object remark) {
                this.remark = remark;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }
        }

        public static class PhaseMsgInfosBean implements Serializable ,IPickerViewData{
            /**
             * id : b3087a1a-15a1-46a4-abb7-1ebc1d299fb8
             * createAt : 2018-09-11 11:41:53
             * createTime : 2018-09-11 11:41:53
             * updateAt : 2018-09-11 13:27:37
             * updateTime : 2018-09-11 13:27:37
             * status : null
             * sort : 0
             * version : 1
             * phaseId : 8b4911cb-2c06-4c37-9c73-a34f7ba37dd6
             * proId : 24a6a131-7ab5-4288-a986-68472985a06b
             * startTime : 2018-05-06
             * endTime : 2018-06-06
             * sequence : 1
             * phaseName : 育苗期
             * phasePic : null
             * farmOperation : null
             * persistent : true
             * entityId : b3087a1a-15a1-46a4-abb7-1ebc1d299fb8
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String phaseId;
            private String proId;
            private String startTime;
            private String endTime;
            private int sequence;
            private String phaseName;
            private Object phasePic;
            private List<FarmOperationBean> farmOperation;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getPhaseId() {
                return phaseId;
            }

            public void setPhaseId(String phaseId) {
                this.phaseId = phaseId;
            }

            public String getProId() {
                return proId;
            }

            public void setProId(String proId) {
                this.proId = proId;
            }

            public String getStartTime() {
                return startTime;
            }

            public void setStartTime(String startTime) {
                this.startTime = startTime;
            }

            public String getEndTime() {
                return endTime;
            }

            public void setEndTime(String endTime) {
                this.endTime = endTime;
            }

            public int getSequence() {
                return sequence;
            }

            public void setSequence(int sequence) {
                this.sequence = sequence;
            }

            public String getPhaseName() {
                return phaseName;
            }

            public void setPhaseName(String phaseName) {
                this.phaseName = phaseName;
            }

            public Object getPhasePic() {
                return phasePic;
            }

            public void setPhasePic(Object phasePic) {
                this.phasePic = phasePic;
            }

            public List<FarmOperationBean> getFarmOperation() {
                return farmOperation;
            }

            public void setFarmOperation(List<FarmOperationBean> farmOperation) {
                this.farmOperation = farmOperation;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }

            @Override
            public String getPickerViewText() {
                return phaseName;
            }
        }

        public static class UsePhaseMsgInfosBean implements Serializable {
            /**
             * id : b3087a1a-15a1-46a4-abb7-1ebc1d299fb8
             * createAt : 2018-09-11 11:41:53
             * createTime : 2018-09-11 11:41:53
             * updateAt : 2018-09-11 13:27:37
             * updateTime : 2018-09-11 13:27:37
             * status : null
             * sort : 0
             * version : 1
             * phaseId : 8b4911cb-2c06-4c37-9c73-a34f7ba37dd6
             * proId : 24a6a131-7ab5-4288-a986-68472985a06b
             * startTime : 2018-05-06
             * endTime : 2018-06-06
             * sequence : 1
             * phaseName : 育苗期
             * phasePic : null
             * farmOperation : null
             * persistent : true
             * entityId : b3087a1a-15a1-46a4-abb7-1ebc1d299fb8
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String phaseId;
            private String proId;
            private String startTime;
            private String endTime;
            private int sequence;
            private String phaseName;
            private Object phasePic;
            private Object farmOperation;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getPhaseId() {
                return phaseId;
            }

            public void setPhaseId(String phaseId) {
                this.phaseId = phaseId;
            }

            public String getProId() {
                return proId;
            }

            public void setProId(String proId) {
                this.proId = proId;
            }

            public String getStartTime() {
                return startTime;
            }

            public void setStartTime(String startTime) {
                this.startTime = startTime;
            }

            public String getEndTime() {
                return endTime;
            }

            public void setEndTime(String endTime) {
                this.endTime = endTime;
            }

            public int getSequence() {
                return sequence;
            }

            public void setSequence(int sequence) {
                this.sequence = sequence;
            }

            public String getPhaseName() {
                return phaseName;
            }

            public void setPhaseName(String phaseName) {
                this.phaseName = phaseName;
            }

            public Object getPhasePic() {
                return phasePic;
            }

            public void setPhasePic(Object phasePic) {
                this.phasePic = phasePic;
            }

            public Object getFarmOperation() {
                return farmOperation;
            }

            public void setFarmOperation(Object farmOperation) {
                this.farmOperation = farmOperation;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }
        }
    }

    public static class PlantTypeBean implements Serializable {
        /**
         * id : 99e533ca-b40c-4c07-bb1b-86a1ad10b4b8
         * createAt : 2018-08-22 11:05:50
         * createTime : 2018-08-22 11:05:50
         * updateAt : 2018-08-22 11:05:50
         * updateTime : 2018-08-22 11:05:50
         * status : null
         * sort : 0
         * version : 0
         * code : 3006002
         * pcode : 3006000
         * rcode : 3006000
         * orderBy : null
         * name : 露天
         * namePinyin : loutian
         * remark : null
         * persistent : true
         * entityId : 99e533ca-b40c-4c07-bb1b-86a1ad10b4b8
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String code;
        private String pcode;
        private String rcode;
        private Object orderBy;
        private String name;
        private String namePinyin;
        private Object remark;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public String getRcode() {
            return rcode;
        }

        public void setRcode(String rcode) {
            this.rcode = rcode;
        }

        public Object getOrderBy() {
            return orderBy;
        }

        public void setOrderBy(Object orderBy) {
            this.orderBy = orderBy;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getNamePinyin() {
            return namePinyin;
        }

        public void setNamePinyin(String namePinyin) {
            this.namePinyin = namePinyin;
        }

        public Object getRemark() {
            return remark;
        }

        public void setRemark(Object remark) {
            this.remark = remark;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class ProvinceBean implements Serializable {
        /**
         * id : 4609469e-9d40-4935-b451-79785c9f09c9
         * createAt : 2017-03-09 11:30:37
         * createTime : 2017-03-09 11:30:37
         * updateAt : 2017-03-09 11:30:37
         * updateTime : 2017-03-09 11:30:37
         * status : null
         * sort : 0
         * version : 0
         * provinceName : 内蒙古自治区
         * provinceNamePinyin : neimenggu
         * provinceAbbreviation : 内蒙古
         * provinceCode : 150000
         * countryCode : CHN
         * provinceType : 1
         * name : 内蒙古自治区
         * pingyin : neimenggu
         * code : 150000
         * pcode : CHN
         * type : 1
         * persistent : true
         * entityId : 4609469e-9d40-4935-b451-79785c9f09c9
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String provinceName;
        private String provinceNamePinyin;
        private String provinceAbbreviation;
        private String provinceCode;
        private String countryCode;
        private String provinceType;
        private String name;
        private String pingyin;
        private String code;
        private String pcode;
        private String type;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getProvinceName() {
            return provinceName;
        }

        public void setProvinceName(String provinceName) {
            this.provinceName = provinceName;
        }

        public String getProvinceNamePinyin() {
            return provinceNamePinyin;
        }

        public void setProvinceNamePinyin(String provinceNamePinyin) {
            this.provinceNamePinyin = provinceNamePinyin;
        }

        public String getProvinceAbbreviation() {
            return provinceAbbreviation;
        }

        public void setProvinceAbbreviation(String provinceAbbreviation) {
            this.provinceAbbreviation = provinceAbbreviation;
        }

        public String getProvinceCode() {
            return provinceCode;
        }

        public void setProvinceCode(String provinceCode) {
            this.provinceCode = provinceCode;
        }

        public String getCountryCode() {
            return countryCode;
        }

        public void setCountryCode(String countryCode) {
            this.countryCode = countryCode;
        }

        public String getProvinceType() {
            return provinceType;
        }

        public void setProvinceType(String provinceType) {
            this.provinceType = provinceType;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getPingyin() {
            return pingyin;
        }

        public void setPingyin(String pingyin) {
            this.pingyin = pingyin;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class CityBean implements Serializable {
        /**
         * id : c49901b9-9c91-482a-b225-596e900cb39b
         * createAt : 2017-03-09 11:30:40
         * createTime : 2017-03-09 11:30:40
         * updateAt : 2017-03-09 11:30:40
         * updateTime : 2017-03-09 11:30:40
         * status : null
         * sort : 0
         * version : 0
         * cityName : 通辽市
         * cityNamePinyin : null
         * cityCode : 150500
         * provinceCode : 150000
         * name : 通辽市
         * pingyin : null
         * code : 150500
         * pcode : 150000
         * persistent : true
         * entityId : c49901b9-9c91-482a-b225-596e900cb39b
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String cityName;
        private Object cityNamePinyin;
        private String cityCode;
        private String provinceCode;
        private String name;
        private Object pingyin;
        private String code;
        private String pcode;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCityName() {
            return cityName;
        }

        public void setCityName(String cityName) {
            this.cityName = cityName;
        }

        public Object getCityNamePinyin() {
            return cityNamePinyin;
        }

        public void setCityNamePinyin(Object cityNamePinyin) {
            this.cityNamePinyin = cityNamePinyin;
        }

        public String getCityCode() {
            return cityCode;
        }

        public void setCityCode(String cityCode) {
            this.cityCode = cityCode;
        }

        public String getProvinceCode() {
            return provinceCode;
        }

        public void setProvinceCode(String provinceCode) {
            this.provinceCode = provinceCode;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public Object getPingyin() {
            return pingyin;
        }

        public void setPingyin(Object pingyin) {
            this.pingyin = pingyin;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }


    public static class CountyBean implements Serializable {
        /**
         * id : afc61930-f340-4225-b738-a771b3148e2a
         * createAt : 2017-05-10 15:51:20
         * createTime : 2017-05-10 15:51:20
         * updateAt : 2017-05-10 15:51:20
         * updateTime : 2017-05-10 15:51:20
         * status : null
         * sort : 0
         * version : 0
         * countyName : 雁塔区
         * countyNamePinyin : null
         * countyCode : 610113
         * cityCode : 610100
         * name : 雁塔区
         * pingyin : null
         * code : 610113
         * pcode : 610100
         * entityId : afc61930-f340-4225-b738-a771b3148e2a
         * persistent : true
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String countyName;
        private Object countyNamePinyin;
        private String countyCode;
        private String cityCode;
        private String name;
        private Object pingyin;
        private String code;
        private String pcode;
        private String entityId;
        private boolean persistent;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCountyName() {
            return countyName;
        }

        public void setCountyName(String countyName) {
            this.countyName = countyName;
        }

        public Object getCountyNamePinyin() {
            return countyNamePinyin;
        }

        public void setCountyNamePinyin(Object countyNamePinyin) {
            this.countyNamePinyin = countyNamePinyin;
        }

        public String getCountyCode() {
            return countyCode;
        }

        public void setCountyCode(String countyCode) {
            this.countyCode = countyCode;
        }

        public String getCityCode() {
            return cityCode;
        }

        public void setCityCode(String cityCode) {
            this.cityCode = cityCode;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public Object getPingyin() {
            return pingyin;
        }

        public void setPingyin(Object pingyin) {
            this.pingyin = pingyin;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }
    }

    public static class SuitOrgBean implements Serializable {
        /**
         * id : 97446c7c-d0ce-4008-b1f6-ba27e3044b5b
         * createAt : 2018-01-23 16:13:16
         * createTime : 2018-01-23 16:13:16
         * updateAt : 2018-05-14 09:37:31
         * updateTime : 2018-05-14 09:37:31
         * status : null
         * sort : 0
         * version : 2
         * userAccId : 2a077db7-a109-4200-818b-76e3ee4cf8a4
         * loginName : 0209admin
         * name : 陕西无二公司
         * type : 2
         * provinceCode : 610000
         * cityCode : 610100
         * countyCode : 610124
         * address : 阿达
         * invitationCode : null
         * personalProfile : 公司企业
         * mobilePhone : 13688445599
         * parentOrgID : null
         * locationTxInfoId : efa128bc-96bc-486d-884f-119e0c9c7cf3
         * fullAddress : 陕西省西安市周至县
         * fullSplitAddress : 陕西省/西安市/周至县
         * typeName : 企业
         * persistent : true
         * entityId : 97446c7c-d0ce-4008-b1f6-ba27e3044b5b
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String userAccId;
        private String loginName;
        private String name;
        private String type;
        private String provinceCode;
        private String cityCode;
        private String countyCode;
        private String address;
        private Object invitationCode;
        private String personalProfile;
        private String mobilePhone;
        private Object parentOrgID;
        private String locationTxInfoId;
        private String fullAddress;
        private String fullSplitAddress;
        private String typeName;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getUserAccId() {
            return userAccId;
        }

        public void setUserAccId(String userAccId) {
            this.userAccId = userAccId;
        }

        public String getLoginName() {
            return loginName;
        }

        public void setLoginName(String loginName) {
            this.loginName = loginName;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getProvinceCode() {
            return provinceCode;
        }

        public void setProvinceCode(String provinceCode) {
            this.provinceCode = provinceCode;
        }

        public String getCityCode() {
            return cityCode;
        }

        public void setCityCode(String cityCode) {
            this.cityCode = cityCode;
        }

        public String getCountyCode() {
            return countyCode;
        }

        public void setCountyCode(String countyCode) {
            this.countyCode = countyCode;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public Object getInvitationCode() {
            return invitationCode;
        }

        public void setInvitationCode(Object invitationCode) {
            this.invitationCode = invitationCode;
        }

        public String getPersonalProfile() {
            return personalProfile;
        }

        public void setPersonalProfile(String personalProfile) {
            this.personalProfile = personalProfile;
        }

        public String getMobilePhone() {
            return mobilePhone;
        }

        public void setMobilePhone(String mobilePhone) {
            this.mobilePhone = mobilePhone;
        }

        public Object getParentOrgID() {
            return parentOrgID;
        }

        public void setParentOrgID(Object parentOrgID) {
            this.parentOrgID = parentOrgID;
        }

        public String getLocationTxInfoId() {
            return locationTxInfoId;
        }

        public void setLocationTxInfoId(String locationTxInfoId) {
            this.locationTxInfoId = locationTxInfoId;
        }

        public String getFullAddress() {
            return fullAddress;
        }

        public void setFullAddress(String fullAddress) {
            this.fullAddress = fullAddress;
        }

        public String getFullSplitAddress() {
            return fullSplitAddress;
        }

        public void setFullSplitAddress(String fullSplitAddress) {
            this.fullSplitAddress = fullSplitAddress;
        }

        public String getTypeName() {
            return typeName;
        }

        public void setTypeName(String typeName) {
            this.typeName = typeName;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class PhaseMsgInfoBean implements Serializable {
        /**
         * id : a7d78e09-37a2-49b2-8fa1-c419245754fd
         * createAt : 2018-08-22 17:26:56
         * createTime : 2018-08-22 17:26:56
         * updateAt : 2018-08-22 17:26:56
         * updateTime : 2018-08-22 17:26:56
         * status : null
         * sort : 0
         * version : 0
         * phaseId : 153b8b55-bc2f-46e4-b9d7-9f86e7e0247d
         * proId : 3d945d5a-d553-4f72-92a8-657f7ebdfe20
         * startTime : null
         * endTime : null
         * sequence : 2
         * phaseName : 结果期
         * phasePic : null
         * farmOperation : null
         * persistent : true
         * entityId : a7d78e09-37a2-49b2-8fa1-c419245754fd
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String phaseId;
        private String proId;
        private Object startTime;
        private Object endTime;
        private int sequence;
        private String phaseName;
        private Object phasePic;
        private Object farmOperation;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getPhaseId() {
            return phaseId;
        }

        public void setPhaseId(String phaseId) {
            this.phaseId = phaseId;
        }

        public String getProId() {
            return proId;
        }

        public void setProId(String proId) {
            this.proId = proId;
        }

        public Object getStartTime() {
            return startTime;
        }

        public void setStartTime(Object startTime) {
            this.startTime = startTime;
        }

        public Object getEndTime() {
            return endTime;
        }

        public void setEndTime(Object endTime) {
            this.endTime = endTime;
        }

        public int getSequence() {
            return sequence;
        }

        public void setSequence(int sequence) {
            this.sequence = sequence;
        }

        public String getPhaseName() {
            return phaseName;
        }

        public void setPhaseName(String phaseName) {
            this.phaseName = phaseName;
        }

        public Object getPhasePic() {
            return phasePic;
        }

        public void setPhasePic(Object phasePic) {
            this.phasePic = phasePic;
        }

        public Object getFarmOperation() {
            return farmOperation;
        }

        public void setFarmOperation(Object farmOperation) {
            this.farmOperation = farmOperation;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class FarmOperationBean implements Serializable ,IPickerViewData{
        /**
         * id : 1
         * createAt : 2018-08-22 20:45:30
         * createTime : 2018-08-22 20:45:30
         * updateAt : 2018-08-22 20:45:30
         * updateTime : 2018-08-22 20:45:30
         * status : 0
         * sort : 1
         * version : 0
         * farmName : 浇水
         * farmDate : 1月中旬
         * sequence : 1
         * phId : a7d78e09-37a2-49b2-8fa1-c419245754fd
         * title : null
         * operInstr : ddd
         * vidAddress : null
         * FarmOperationPicImageList : null
         * isOperation : false
         * phaseName : null
         * persistent : true
         * entityId : 1
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private int status;
        private int sort;
        private int version;
        private String farmName;
        private String farmDate;
        private int sequence;
        private String phId;
        private Object title;
        private String operInstr;
        private Object vidAddress;
        private Object FarmOperationPicImageList;
        private boolean isOperation;
        private Object phaseName;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getFarmName() {
            return farmName;
        }

        public void setFarmName(String farmName) {
            this.farmName = farmName;
        }

        public String getFarmDate() {
            return farmDate;
        }

        public void setFarmDate(String farmDate) {
            this.farmDate = farmDate;
        }

        public int getSequence() {
            return sequence;
        }

        public void setSequence(int sequence) {
            this.sequence = sequence;
        }

        public String getPhId() {
            return phId;
        }

        public void setPhId(String phId) {
            this.phId = phId;
        }

        public Object getTitle() {
            return title;
        }

        public void setTitle(Object title) {
            this.title = title;
        }

        public String getOperInstr() {
            return operInstr;
        }

        public void setOperInstr(String operInstr) {
            this.operInstr = operInstr;
        }

        public Object getVidAddress() {
            return vidAddress;
        }

        public void setVidAddress(Object vidAddress) {
            this.vidAddress = vidAddress;
        }

        public Object getFarmOperationPicImageList() {
            return FarmOperationPicImageList;
        }

        public void setFarmOperationPicImageList(Object FarmOperationPicImageList) {
            this.FarmOperationPicImageList = FarmOperationPicImageList;
        }

        public boolean isIsOperation() {
            return isOperation;
        }

        public void setIsOperation(boolean isOperation) {
            this.isOperation = isOperation;
        }

        public Object getPhaseName() {
            return phaseName;
        }

        public void setPhaseName(Object phaseName) {
            this.phaseName = phaseName;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }

        @Override
        public String getPickerViewText() {
            return farmName;
        }
    }
}
